Big Huge Thesaurus

old lady

noun